<?php
/* 	 Descripcion: Funcion encargada de recibir los parametros del formulario for_regcurso.php y enviarlos al procedimiento  SP_INSERT_FORMATIVA
     
     Fecha creación: /2011 
     Fecha ultima modificacion: 27/12/2011
 */
 
//Conexion con la Base de datos
require_once("../conexion/conexion.php");
$Opcion = $_GET['Opcion']  ;

switch($Opcion)
{
case 1:
{
    $Nombre = $_GET['Nombre'] ;
	$query="SELECT INST.INS_NOMBRE FROM FORMATIVA FORM, INSTITUCION INST WHERE FORM.INS_CODIGO = INST.INS_CODIGO AND INST.INS_NOMBRE ='$Nombre'";
	$result = mysql_query($query); 
	if (!$result) {
				die ("Invalido: " . mysql_error());
				
		}
        
        $rows =mysql_num_rows($result);
		mysql_free_result($result);
        if($rows >0)
        {
                echo "1";
        }
        else
        {
                echo "0";
        }
	
}
break;
case 2:
{
//Obtencion de parametros
$Nombre = $_GET['Nombre'];
$Estado = $_GET['Estado'];
$Caracter = $_GET['Caracter'];
$Areafor = $_GET['Areafor'];
$Depto  = $_GET['Depto'];
$Muni = $_GET['Muni']; 
$Direccion = $_GET['Direccion']; 
$Correo = $_GET['Correo'];
$Numtel = $_GET['Numtel'];
$Fax= $_GET['Fax'];
$Movil= $_GET['Movil'];
$Contacto = $_GET['Contacto'];
$Cargo = $_GET['Cargo'];
$Reservas = $_GET['Reservas'];
$Formasacceso = $_GET['Formasacceso'];
$Accesibilidad = $_GET['Accesibilidad'];
$Observaciones = $_GET['Observaciones'];

//Llamada al procedimiento almacenado
	$query="CALL SP_INSERT_FORMATIVA('".$Nombre."','".$Estado."','".$Caracter."','".$Muni."','".$Direccion."',
	'".$Correo."','".$Numtel."','".$Fax."','".$Movil."','".$Contacto."','".$Cargo."','".$Reservas."','".$Formasacceso."'
	,'".$Accesibilidad."','".$Areafor."','".$Observaciones."',@codigo)"; 
	$result = mysql_query($query); 
if (!$result) {
				die ("Invalido: " . mysql_error());
				
		}
	$query="SELECT @codigo";
	$result = mysql_query($query);
    $rows =mysql_fetch_row($result);
    echo trim($rows[0]);
	mysql_free_result($result); 
}
break;
}

?>

